home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 12329 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.4 KB

  1. Path: news.pix.za!usenet
  2. From: prism@pixie.co.za (Pri$m)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: C++ vs Delphi 2.0
  5. Date: Tue, 19 Mar 1996 13:53:21 GMT
  6. Organization: The Brigade
  7. Message-ID: <4ims71$oh3@hawk.pix.za>
  8. References: <825673272.2083@axiombc.demon.co.uk> <4hmop6$snh@cdshub.cdc.com>
  9. Reply-To: prism@pixie.co.za
  10. NNTP-Posting-Host: net-58.pix.za
  11. X-Newsreader: Forte Free Agent 1.0.82
  12.  
  13. Jesper Bagger <Jesper.Bagger@cdc.com> wrote:
  14.  
  15. >info@axiombc.demon.co.uk (General Account) wrote:
  16.  
  17. >> --- <snip>.
  18. >>Is C++ easier to develop in?
  19. >No, C++ has a steep learning curve compared with Pascal (Delphi), and much slower compilation 
  20. >speed. So the design-code-test cyclus is much shorter with Delphi.
  21. I've programmed in both Delphi and C++. Yes, Delphi is beatifully easy
  22. to use. Yes, it's a faster development tool. But what's more important
  23. is how fast you want your program to RUN, not be developed.
  24.  
  25. >>Has Delphi as many widgets available for Win95 as does C++?
  26. >Don't know, ask somebody else.
  27. Yes - Delphi 2.0 has every widget\gadget\class Borland C++ 5.0 has.
  28. (To the best of my knowledge.)
  29.  
  30. >>Is Delphi True OO, as is C++?
  31. >Sure. The major difference is, that there is no implicit constructor/destructor calls in 
  32. >Delphi. When objects is created, a Init-procedure must be called. Before objects are deleted, 
  33. >a Close/Destruct-procedure must be called, if the objects allocate other objects dynamically.
  34.  
  35. >>In real terms, where does Delphi sit, with reference to overall
  36. >>program speed? Basing this on C++, Access & VB 4.0.
  37. >Don't know, ask somebody else.
  38. Delphi destroys VB. I'm not sure about Access. C++ is, however, from
  39. my personal tests, much faster.
  40.  
  41. >>What about Class Libraries, can we use C++ libraries in Delphi?
  42. >Yes.
  43.  
  44. The problem with Delphi is that most people don't seem to realise that
  45. true programming power\flexibility and ease of use are generally
  46. mutually exclusive. Delphi is in Pascal ... which is fundamentally a
  47. teaching language and was never meant as anything more. C++ .exe's
  48. tend to be smaller and faster than Delphi .exe's. Although C++ has no
  49. real standard, it's getting there and it is younger than Pascal.
  50. Pascal tries to be English-like and this it has become pretty rigid.
  51. (This is a personal opinion) to fit smoothly ith OOP. Additionally, if
  52. you use Delphi, you'll find that the general feel of it discourages
  53. one from using code, and directly controlling things. This can't be
  54. good! 
  55.  
  56. Cheerz,
  57.            Pri$m.
  58.  
  59.  
  60.  
  61.